package pg;

public class Raio {
  private Ponto origem;
  private Vetor direcao;

  public Raio(Ponto origem, Vetor direcao) {
    this.origem = origem;
    this.direcao = direcao;
    this.direcao.normalizar();
  }

  public Vetor getDirecao() {
    return direcao;
  }

  public Ponto getOrigem() {
    return origem;
  }

  public void setDirecao(Vetor direcao) {
    this.direcao = direcao;
  }

  public void setOrigem(Ponto origem) {
    this.origem = origem;
  }

  public String toString(){
    return "Raio: O = " + this.origem.toString() + ", D = " +this.direcao.toString();
  }
}
